hand-manipulated current clamps - German English Dictionary